eye contact – Català–English translations

🇬🇧 en ca

eye contact noun

  • action of looking at another human or animal in the eye
contacte visual
Wiktionary Links